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

Invalid signature for .pdb files in binary Windows package

    XMLWordPrintable

Details

    • Bug
    • Resolution: Out of scope
    • P1: Critical
    • None
    • 5.5.0
    • Packaging & Installer
    • None

    Description

      The .pdb files from http://master.qt.io/archive/qt/5.5/5.5.0/pdb/pdb-msvc-2013-32.7z DO NOT MATCH the MSVC x32 version of QT 5.5 installed via offline installer from http://download.qt.io/official_releases/qt/5.5/5.5.0/qt-opensource-windows-x86-msvc2013-5.5.0.exe.

      Here is the result of match comparison via ChkMatch:

      J:\Project\programming tools\chkmatch>ChkMatch.exe -c Qt5Cored.dll Qt5Cored.pdb
      ChkMatch - version 1.0
      Copyright (C) 2004 Oleg Starodumov
      http://www.debuginfo.com/
      Executable: Qt5Cored.dll
      Debug info file: Qt5Cored.pdb
      Executable:
      TimeDateStamp: 55911c34
      Debug info: 2 ( CodeView )
      TimeStamp: 55911c34 Characteristics: 0 MajorVer: 0 MinorVer: 0
      Size: 78 RVA: 007ba528 FileOffset: 007b9328
      CodeView format: RSDS
      Signature:
      {c2027420-7e2b-433f-a0a3-ed9e2970edbe}
      Age: 3
      PdbFile: c:\work\build\qt5_workdir\w\s\qtbase\lib\Qt5Cored.pdb
      Debug info: 12 ( Unknown )
      TimeStamp: 55911c34 Characteristics: 0 MajorVer: 0 MinorVer: 0
      Size: 20 RVA: 007ba578 FileOffset: 007b9378
      Debug information file:
      Format: PDB 7.00
      Signature:
      {aa5f2bb5-ada4-4194-8e8f-c5f1acd5d1a0}
      Age: 3
      Result: Unmatched (reason: Signature mismatch)

      None of the Qt5Cored.pdb versions from every archive in http://master.qt.io/archive/qt/5.5/5.5.0/pdb/ matched. But I was able to match .dll and .pdb files via the -m switch of ChkMatch tool.
      Visual Studio 2013 with Update 4 has successfully loaded such corrected .pdb files.

      Please, fix this.

      Attachments

        Issue Links

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

          Activity

            People

              releaseteam Qt Release Team
              geniuss Hasan
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes