- 
    
Bug
 - 
    Resolution: Fixed
 - 
    
P2: Important
 - 
    6.3.0, 6.4.0, 6.7
 - 
    Kubuntu 22.04
Firefox 105 
I'm executing multiple web requests synchronously in a row, but after two successful request the third one crashes (see log_qnam.txt). I've also tried using the emscripten_fetch API with the same result (see log_fetch.txt).
I'm using a QEventLoop to wait until the request is done.
I've attached a demo project that illustrates the issue (just start it and click on the main window)
I'm using a self built multithreaded version of Qt6.3 for WASM
The Qt version was built using the following configure options:
configure -xplatform wasm-emscripten  \
    -nomake tests -nomake examples -feature-thread \
    -skip qtxmlpatterns -skip qt3d -skip qtserialbus -skip qtserialport -skip qtandroidextras -skip qtmacextras -skip qtspeech -skip qtsensors -skip qtwebengine -skip qtactiveqt \
    -skip qtquick3d -skip qtwebview -skip qtlanguageserver -skip qtremoteobjects -skip qtscxml  \
    CMAKE_TOOLCHAIN_FILE=/space/emscripten/emsdk/upstream/emscripten/cmake
/Modules/Platform/Emscripten.cmake  -qt-host-path /opt/qt/6.3.0/gcc_64/ \
    -device-option QT_EMSCRIPTEN_ASYNCIFY=1
- relates to
 - 
                    
QTBUG-122714 QDialog::exec() using Coroutines instead of QEventLoop
-         
 - Closed
 
 -