HTTP ExampleでHTMLファイルをダウンロードしてから終了すると例外が発生して異常終了になる



  • 下記URLのHTTP ExampleでファイルをダウンロードしてからQuitボタンを押して終了すると例外が発生して異常終了になります。
    http://doc.qt.io/qt-5/qtnetwork-http-example.html

    実行環境は下記の通りです。

    • Microsoft Visual Studio 2015
    • Windows 8.1 x86
    • Qt 5.7

    コールスタックを見る限り例外が発生しているのは、main関数から抜けた後のようで、具体的にどのような例外がでているのかはよくわかりません。
    下記は実際のコールスタックです。

     	ntdll.dll!76f5904e()	Unknown
     	[Frames below may be incorrect and/or missing, no symbols loaded for ntdll.dll]	
     	[External Code]	
     	libeay32.dll!03d5122e()	Unknown
     	libeay32.dll!03dc0e0c()	Unknown
     	libeay32.dll!03db7592()	Unknown
     	libeay32.dll!03db76cb()	Unknown
     	libeay32.dll!03db764c()	Unknown
     	libeay32.dll!03db77e0()	Unknown
     	libeay32.dll!03db74e0()	Unknown
     	libeay32.dll!03db3d7e()	Unknown
     	Qt5Networkd.dll!q_X509_free(x509_st * a) Line 354	C++
     	Qt5Networkd.dll!QSslCertificatePrivate::~QSslCertificatePrivate() Line 92	C++
     	[External Code]	
    >	Qt5Networkd.dll!QExplicitlySharedDataPointer<QSslCertificatePrivate>::~QExplicitlySharedDataPointer<QSslCertificatePrivate>() Line 165	C++
     	Qt5Networkd.dll!QSslCertificate::~QSslCertificate() Line 175	C++
     	[External Code]	
     	Qt5Networkd.dll!QList<QSslCertificate>::node_destruct(QList<QSslCertificate>::Node * from, QList<QSslCertificate>::Node * to) Line 492	C++
     	Qt5Networkd.dll!QList<QSslCertificate>::dealloc(QListData::Data * data) Line 863	C++
     	Qt5Networkd.dll!QList<QSslCertificate>::~QList<QSslCertificate>() Line 824	C++
     	[External Code]	
     	Qt5Networkd.dll!QExplicitlySharedDataPointer<QSslConfigurationPrivate>::~QExplicitlySharedDataPointer<QSslConfigurationPrivate>() Line 165	C++
     	[External Code]	
    

    よろしくお願いします。


Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.