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

Emscripten fails on dependencies chain with dlopen()

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • P2: Important
    • None
    • 6.7
    • Build System
    • None

    Description

      Provided main application A, if A dlopens() B, and if B depends on another shared library C, then loading C will fail. (A -> B -> C)
      This is problem in new version of Emscripten (tested 3.1.51), but it was working fine in 3.1.37.
      Related Emscripten patch: https://github.com/emscripten-core/emscripten/pull/19310

      This can be fixed by porting old code responsible for reading file with FS, to new version, but I'm not sure if its a proper solution.

      Attachments

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

        Activity

          People

            piwierci Piotr Wierciński
            piwierci Piotr Wierciński
            Votes:
            1 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes