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

Windows: tst_qfile, tst_qprocess sometimes crash in new CI ?

    Details

    • Type: Bug
    • Status: Reported
    • Priority: P2: Important
    • Resolution: Unresolved
    • Affects Version/s: 5.6
    • Fix Version/s: None
    • Component/s: Core: I/O
    • Labels:
    • Environment:
      x86_64-little_endian-llp64 shared (dynamic) release build; by MSVC 2012

      Description

      Log shows below output, it is believed to be a crash but the new CI apparently does log stderr (which should show the exception). Not locally reproduceable, purify is clean on the tests.

      ..\tst_qfile.cpp(1208) : failure location
       PASS   : tst_QFile::permissionsNtfs(readonly)
       PASS   : tst_QFile::permissionsNtfs(longfile)
       PASS   : tst_QFile::permissionsNtfs(resource1)
       PASS   : tst_QFile::permissionsNtfs(resource2)
       PASS   : tst_QFile::permissionsNtfs(resource3)
       PASS   : tst_QFile::setPermissions()
       PASS   : tst_QFile::copy()
       PASS   : tst_QFile::copyAfterFail()
       PASS   : tst_QFile::copyRemovesTemporaryFile()
       PASS   : tst_QFile::copyShouldntOverwrite()
       PASS   : tst_QFile::copyFallback()
       PASS   : tst_QFile::link()
       PASS   : tst_QFile::linkToDir()
       XFAIL  : tst_QFile::absolutePathLinkToRelativePath() Symlinking using relative paths is currently different on Windows and Unix
       ..\tst_qfile.cpp(1449) : failure location
       PASS   : tst_QFile::absolutePathLinkToRelativePath()
       jom: C:\Users\qt\work\qt\qtbase\tests\auto\corelib\io\qfile\test\Makefile.Release [check] Error 2
       jom: C:\Users\qt\work\qt\qtbase\tests\auto\corelib\io\qfile\test\Makefile [release-check] Error 2
      
       
       PASS   : tst_QProcess::exitStatus(normal)
      PASS   : tst_QProcess::exitStatus(crash)
      PASS   : tst_QProcess::exitStatus(normal-crash)
      PASS   : tst_QProcess::exitStatus(crash-normal)
      PASS   : tst_QProcess::waitForFinished()
      jom: C:\Users\qt\work\qt\qtbase\tests\auto\corelib\io\qprocess\test\Makefile.Release [check] Error 2
      jom: C:\Users\qt\work\qt\qtbase\tests\auto\corelib\io\qprocess\test\Makefile [release-check] Error 2
      

      See http://testresults.qt.io/logs/qt/qtbase/ffdbf69e245b84949cc53a34e304b73dbccc65ce/windows8x86_64windows8x86_64msvc2012developer-build_release_qtnamespace/a5fa336f287c90fbee7c5d8d5b87f882c922d30d/testrun_qt_qtbase_1437505818/testlog.txt.gz

        Attachments

          Issue Links

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

            Activity

              People

              • Assignee:
                shausman Simon Hausmann
                Reporter:
                kleint Friedemann Kleint
              • Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated: