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

Auto test tests/auto/webchannel crashes a lot on Windows10

    XMLWordPrintable

Details

    • Bug
    • Resolution: Duplicate
    • P1: Critical
    • None
    • 5.13
    • WebChannel
    • None

    Description

      The following test crashes randomly

      agent:2019/07/09 09:59:40 build.go:207: ********* Start testing of TestWebChannel *********
      agent:2019/07/09 09:59:40 build.go:207: Config: Using QtTest library 5.13.1, Qt 5.13.1 (x86_64-little_endian-llp64 shared (dynamic) release build; by MSVC 2015)
      agent:2019/07/09 09:59:40 build.go:207: PASS   : TestWebChannel::initTestCase()
      agent:2019/07/09 09:59:40 build.go:207: PASS   : TestWebChannel::testRegisterObjects()
      agent:2019/07/09 09:59:40 build.go:207: PASS   : TestWebChannel::testDeregisterObjects()
      agent:2019/07/09 09:59:40 build.go:207: PASS   : TestWebChannel::testDeregisterObjectAtStart()
      agent:2019/07/09 09:59:40 build.go:207: PASS   : TestWebChannel::testInfoForObject()
      agent:2019/07/09 09:59:40 build.go:207: PASS   : TestWebChannel::testInvokeMethodConversion()
      agent:2019/07/09 09:59:40 build.go:207: PASS   : TestWebChannel::testSetPropertyConversion()
      agent:2019/07/09 09:59:40 build.go:207: PASS   : TestWebChannel::testDisconnect()
      agent:2019/07/09 09:59:40 build.go:207: PASS   : TestWebChannel::testWrapRegisteredObject()
      agent:2019/07/09 09:59:40 build.go:207: PASS   : TestWebChannel::testUnwrapObject()
      agent:2019/07/09 09:59:40 build.go:207: PASS   : TestWebChannel::testRemoveUnusedTransports()
      agent:2019/07/09 09:59:40 build.go:207: PASS   : TestWebChannel::testPassWrappedObjectBack()
      agent:2019/07/09 09:59:40 build.go:207: PASS   : TestWebChannel::testWrapValues()
      agent:2019/07/09 09:59:40 build.go:207: PASS   : TestWebChannel::testWrapObjectWithMultipleTransports()
      agent:2019/07/09 09:59:40 build.go:207: PASS   : TestWebChannel::testJsonToVariant()
      agent:2019/07/09 09:59:40 build.go:207: PASS   : TestWebChannel::testInfiniteRecursion()
      agent:2019/07/09 09:59:40 build.go:207: A crash occurred in C:\Users\qt\work\qt\qtwebchannel\tests\auto\webchannel\release\tst_webchannel.exe.
      agent:2019/07/09 09:59:40 build.go:207: Function time: 75ms Total time: 98ms
      agent:2019/07/09 09:59:40 build.go:207: 
      agent:2019/07/09 09:59:40 build.go:207: Exception address: 0x00007FFA41D463C9
      agent:2019/07/09 09:59:40 build.go:207: Exception code   : 0xc0000005
      agent:2019/07/09 09:59:40 build.go:207: Nearby symbol    : QMetaObjectPublisher::deleteWrappedObject
      agent:2019/07/09 09:59:40 build.go:207: 
      agent:2019/07/09 09:59:40 build.go:207: Stack:
      agent:2019/07/09 09:59:40 build.go:207: #  1: QTest::toString() - 0x00007FFA41B0A680
      agent:2019/07/09 09:59:40 build.go:207: #  2: UnhandledExceptionFilter() - 0x00007FFA4AEB51F0
      agent:2019/07/09 09:59:40 build.go:207: #  3: memset() - 0x00007FFA4E7F6440
      agent:2019/07/09 09:59:40 build.go:207: #  4: _C_specific_handler() - 0x00007FFA4E7DFC90
      agent:2019/07/09 09:59:40 build.go:207: #  5: _chkstk() - 0x00007FFA4E7F4560
      agent:2019/07/09 09:59:40 build.go:207: #  6: RtlWalkFrameChain() - 0x00007FFA4E753730
      agent:2019/07/09 09:59:40 build.go:207: #  7: KiUserExceptionDispatcher() - 0x00007FFA4E7F33C0
      agent:2019/07/09 09:59:40 build.go:207: #  8: QMetaObjectPublisher::deleteWrappedObject() - 0x00007FFA41D45B10
      agent:2019/07/09 09:59:40 build.go:207: #  9: QMetaObjectPublisher::objectDestroyed() - 0x00007FFA41D490D0
      agent:2019/07/09 09:59:40 build.go:207: # 10: QObject::event() - 0x00007FFA2432F6E0
      agent:2019/07/09 09:59:40 build.go:207: # 11: QCoreApplication::notify() - 0x00007FFA24309200
      agent:2019/07/09 09:59:40 build.go:207: # 12: QCoreApplication::notifyInternal2() - 0x00007FFA24309270
      agent:2019/07/09 09:59:40 build.go:207: # 13: QCoreApplicationPrivate::sendPostedEvents() - 0x00007FFA2430B160
      agent:2019/07/09 09:59:40 build.go:207: # 14: QEventDispatcherWin32::processEvents() - 0x00007FFA243549C0
      agent:2019/07/09 09:59:40 build.go:207: # 15: DispatchMessageW() - 0x00007FFA4DBEC3C0
      agent:2019/07/09 09:59:40 build.go:207: # 16: DispatchMessageW() - 0x00007FFA4DBEC3C0
      agent:2019/07/09 09:59:40 build.go:207: # 17: QEventDispatcherWin32::processEvents() - 0x00007FFA243549C0
      agent:2019/07/09 09:59:40 build.go:207: # 18: QCoreApplication::processEvents() - 0x00007FFA24309940
      agent:2019/07/09 09:59:40 build.go:207: # 19: QTest::qWait() - 0x00007FFA2434DA60
      agent:2019/07/09 09:59:40 build.go:207: # 20: TestWebChannel::testAsyncObject() - 0x00007FF7D38C9150
      agent:2019/07/09 09:59:40 build.go:207: # 21: QMetaMethod::invoke() - 0x00007FFA2430EF90
      agent:2019/07/09 09:59:40 build.go:207: # 22: QMetaMethod::invoke() - 0x00007FFA24154090
      agent:2019/07/09 09:59:40 build.go:207: # 23: QTest::ignoreMessage() - 0x00007FFA41B04AB0
      agent:2019/07/09 09:59:40 build.go:207: # 24: QTest::ignoreMessage() - 0x00007FFA41B04AB0
      agent:2019/07/09 09:59:40 build.go:207: # 25: QTest::ignoreMessage() - 0x00007FFA41B04AB0
      agent:2019/07/09 09:59:40 build.go:207: # 26: QTest::qRun() - 0x00007FFA41B08B40
      agent:2019/07/09 09:59:40 build.go:207: # 27: QTest::qExec() - 0x00007FFA41B06E20
      agent:2019/07/09 09:59:40 build.go:207: # 28: main() - 0x00007FF7D38D0A70
      agent:2019/07/09 09:59:40 build.go:207: # 29: __scrt_common_main_seh() - 0x00007FF7D38D2DA8
      agent:2019/07/09 09:59:40 build.go:207: # 30: BaseThreadInitThunk() - 0x00007FFA4D987E80
      agent:2019/07/09 09:59:40 build.go:207: # 31: RtlUserThreadStart() - 0x00007FFA4E7BA230
      agent:2019/07/09 09:59:40 build.go:207: 
      agent:2019/07/09 09:59:40 build.go:207: jom: C:\Users\qt\work\qt\qtwebchannel\tests\auto\webchannel\Makefile.Release [check] Error 2
      agent:2019/07/09 09:59:40 build.go:207: jom: C:\Users\qt\work\qt\qtwebchannel\tests\auto\webchannel\Makefile [release-check] Error 2
      agent:2019/07/09 09:59:40 build.go:240: Process finished with error: exit status 2
      agent:2019/07/09 09:59:40 build.go:531: Executing scheduled instruction 1 of 2 - Upload all core dumps if there are some
      agent:2019/07/09 09:59:40 build.go:533: 
      agent:2019/07/09 09:59:40 build.go:531: Executing scheduled instruction 2 of 2 - Upload test results
      agent:2019/07/09 09:59:40 storageclient.go:407: Collecting test results, archiving and uploading them
      agent:2019/07/09 09:59:40 build.go:210: Error reading from stdout/err: exit status 2
      agent:2019/07/09 09:59:40 result.go:177: Collecting 1 test results ...
      agent:2019/07/09 09:59:41 build.go:533: 
      agent:2019/07/09 09:59:41 agent.go:268: Test failed
      agent:2019/07/09 09:59:41 agent.go:200: ERROR building: error unmarshalling testlib xml output ('C:\Users\qt\work\testresults\tests\auto\webchannel965688331'): 'XML syntax error on line 73: unexpected EOF'.
      Most likely the test has crashed
      

       

      http://coin.intra.qt.io:8080/coin/integration/qt/qtwebchannel/tasks/1562664980

       

       

      Attachments

        Issue Links

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

          Activity

            People

              milianw Milian Wolff
              aakeskimo Aapo Keskimölö
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes