Details
-
Bug
-
Resolution: Fixed
-
Major
-
None
-
None
Description
When I build rosautotest with RosBE 2.2 / GCC 8.3 and run "rosautotest /?", it exits with a blank line. The RosBE 2.1 / GCC 4.7.2 build correctly outputs a long usage text. This is independent of the used Windows version in my tests.
Rosautotest internally throws an exception here, which is then caught to print the usage text. Therefore, I highly assume that this bug occurs due to faulty exception handling in the new RosBE.
This assumption may change as the bug is being investigated.
There is a similar bug in MSVC 2019 builds of rosautotest, which exhibit the same faulty behavior under Windows Server 2003. However, that bug depends on the Windows version and doesn't occur on NT6+, so both bugs should be totally unrelated to each other.
Attachments
Issue Links
- blocks
-
CORE-16512 RosBE 2.2 / GCC 8.3 Blocking Issues before we do the switch
- Resolved