When I run my application I get an assert message that pops up in a windows console -- please see attached screen capture. Sometimes, the application has an "unhandled exception" and quits, and other times it just produces this assert console window and keeps running.
I'm using the latest version 5.1.0, 32-bit Windows libraries, and am developing with Visual Studio 2010.
Any help/guidance would be greatly appreciated.
Attachment | Size |
---|---|
RTI Assert Message | 95.1 KB |
The cause of this problem is due to an incompatible C++ compiler option I was using.
The "struct member alignment" compiler option has to be set to "default" or "/Zp8" for DDS to link and work properly.
Currently my application requires a "struct member alignment" of 1-byte, or "/Zp1", so this "/Zp8" RTI DDS requirement is a show-stopper for me now. I'm currently working with RTI support to try and find a solution, and have support ticket(s) open -- case #'s 00027661, and 00027635.
I still need a solution, but at least I know what the problem is!