Uploaded image for project: 'ReactOS Build Environment'
  1. ReactOS Build Environment
  2. ROSBE-165

Faulty C++ exception handling on RosBE 2.2 / GCC 8.3

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Major
    • 2.2
    • 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

          Activity

            People

              extravert34 extravert34
              Colin Finck Colin Finck
              Votes:
              1 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: