I am running a Qt application developed in C++ on Linux which is using the libexec QtWebEngineProcess.
On my computer, everything is fine. However, when deploying the app on another computer, everything goes wrong.
I had to use a shell script to link the dynamic libs and libexec, so the app can be executed :

So far, so good!
But when the code using the Qt web engine is processed, I get this SIGABRT signal with the execution stack displayed above.

I have been searching for days how to solve the issue, in vain.
The linux distribution is ubuntu 16.04 LTS on both computers (development and test) and the Qt version is 5.10.0.
This is the guilty code :

...
QWebEngineView *webView = new QWebEngineView();
...

As you can see, it's just a constructor...

I have tested linuxdeployqt to obtain a standalone app and of course, it doesn't work at all :

...
ERROR: Please ensure that all libraries can be found by ldd. Aborting.

Which is surprising as I used the ldd command to select the libraries to copy.
The version is the following : linuxdeployqt 4 (commit 5542062), build 559 built on 2018-06-18 17:51:07 UTC

Any idea? At least a lead or anything to work on...
I don't know whether my deployment process is incorrect, or the Qt web engine process is buggy, or maybe anything else!