Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-92007

[REG: 5.13->5.14] QLibrary is now automatically calling JNI_OnLoad of loaded library

    XMLWordPrintable

Details

    • Android
    • 359df3230 (dev)
    • Next, 2023wk02FOQtforAndroid, 2023wk04FOQtforAndroid, 2023wk06FOQtforAndroid, 2023wk08FOQtforAndroid, 2023wk10FOQtforAndroid

    Description

      A fix to QTBUG-78440 made QLibrary to automatically call JNI_OnLoad() from the loaded library on Android which breaks certain use cases where loading your own plugins that contains or it links to a 3rd party library containing the function, even when it is not desired.

      For example, there are libraries that have two modes, one when it should be used from java applications and one for c++ applications. This new behavior can break that c++ interface.

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              vhilshei Volker Hilsheimer
              poikelin Joni Poikelin
              Votes:
              3 Vote for this issue
              Watchers:
              12 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes