<div dir="ltr">Florian,<div><br></div><div>Is this thread related to the other one I'd opened few days ago called "<a href="https://www.riverbankcomputing.com/pipermail/pyqt/2019-July/041969.html">QtWebEngine crashing with certain app attributes</a>"?</div><div><br></div><div>Asking as that thread hadn't been replied at all but this seems to be related (it also crashes on exit)... btw, I'd opened that thread here in the pyqt mailing list</div><div>but I wanted to test it first on c++. Unfortunately for some reason qtcreator wouldn't find qtwebengine (which I installed with</div><div>the maintenance tool on top of an existing qt installation):</div><div><br></div><div><a href="http://untitled.pro">untitled.pro</a>:</div><div><br></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>QT += gui webenginewidgets</div><div><br></div><div>CONFIG += c++11 console</div><div>CONFIG -= app_bundle</div><div><br></div><div>DEFINES += QT_DEPRECATED_WARNINGS</div><div>SOURCES += main.cpp</div><div><br></div><div># Default rules for deployment.</div><div>qnx: target.path = /tmp/$${TARGET}/bin</div><div>else: unix:!android: target.path = /opt/$${TARGET}/bin</div><div>!isEmpty(target.path): INSTALLS += target</div><div><br></div></blockquote>main.cpp:<div><br></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>#include <QApplication></div><div>#include <QtOpenGL/QtOpenGL></div><div>#include <QtWidgets/QDockWidget></div><div>#include <QtWidgets/QPlainTextEdit></div><div><br></div><div>int main(int argc, char *argv[]) {</div><div>    bool MAKE_IT_CRASH = true;</div><div><br></div><div>    if (MAKE_IT_CRASH) {</div><div>        QCoreApplication::setAttribute(Qt::AA_UseOpenGLES);</div><div>    }</div><div><br></div><div>    QApplication a(argc, argv);</div><div><br></div><div>    QWebEngineView *view = new QWebEngineView(parent);</div><div>    view->load(QUrl("<a href="http://qt-project.org/">http://qt-project.org/</a>"));</div><div>    view->show();</div><div><br></div><div>    return a.exec();</div><div>}</div><div><br></div></blockquote>Probably this is a different issue but the fact you've said "you didn't Cc the list" made me wonder if this could<div>be related somehow</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Jul 23, 2019 at 10:20 AM Florian Bruhin <<a href="mailto:me@the-compiler.org">me@the-compiler.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi Phil,<br>
<br>
I assume you accidentally didn't Cc the list, so I added it back.<br>
<br>
On Sun, Jul 21, 2019 at 06:10:58PM +0100, Phil Thompson wrote:<br>
> In tonight's SIP and PyQt5 snapshots I have re-written how QObjects are<br>
> cleaned up when an application exits.<br>
> <br>
> Are you able to test these changes (from the source code)? There is no hurry<br>
> as I don't plan on making new releases until Qt 5.13.1.<br>
> <br>
> I'm a bit nervous about the changes as they could simply replace one set of<br>
> problems with another.<br>
<br>
The good news: This seems to fix a long-standing problem I have with<br>
QtWebEngine cookies not being saved on exit:<br>
<a href="https://github.com/qutebrowser/qutebrowser/issues/2263" rel="noreferrer" target="_blank">https://github.com/qutebrowser/qutebrowser/issues/2263</a><br>
<br>
The bad news: You seem to be right. I only did a couple of quick tests on<br>
Linux, and so far I got:<br>
<br>
- An abort() due to an error in PyQtSlotProxy::unislot():<br>
  <a href="https://paste.the-compiler.org/view/8a17300b" rel="noreferrer" target="_blank">https://paste.the-compiler.org/view/8a17300b</a><br>
  (I don't have the error message I'm afraid)<br>
<br>
- An X error and assertion failure inside Chromium:<br>
  <a href="https://paste.the-compiler.org/view/b9219e33" rel="noreferrer" target="_blank">https://paste.the-compiler.org/view/b9219e33</a><br>
<br>
Florian<br>
<br>
-- <br>
<a href="https://www.qutebrowser.org" rel="noreferrer" target="_blank">https://www.qutebrowser.org</a> | <a href="mailto:me@the-compiler.org" target="_blank">me@the-compiler.org</a> (Mail/XMPP)<br>
   GPG: 916E B0C8 FD55 A072 | <a href="https://the-compiler.org/pubkey.asc" rel="noreferrer" target="_blank">https://the-compiler.org/pubkey.asc</a><br>
         I love long mails! | <a href="https://email.is-not-s.ms/" rel="noreferrer" target="_blank">https://email.is-not-s.ms/</a><br>
_______________________________________________<br>
PyQt mailing list    <a href="mailto:PyQt@riverbankcomputing.com" target="_blank">PyQt@riverbankcomputing.com</a><br>
<a href="https://www.riverbankcomputing.com/mailman/listinfo/pyqt" rel="noreferrer" target="_blank">https://www.riverbankcomputing.com/mailman/listinfo/pyqt</a><br>
</blockquote></div>