Uploaded image for project: 'Qt Creator'
  1. Qt Creator
  2. QTCREATORBUG-30308

QtCreator is not able to debug pdb files when lib linked with pdbpagesize

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • P2: Important
    • None
    • Qt Creator 13.0.0
    • Debugger
    • None
    • Windows
    • 2af8c8c0b (dev), 0d1439fdf (6.7), 90db5b974 (6.6), abf4c4401 (6.5), d3a798762 (tqtc/lts-6.5)

    Description

      Debug build of QWebEngineCore creates nowadays pdb file which is larger than 4Gb, therefore
      during the linking we use 'pdbpagesize' parameter to support this case.

      This pdb file works well with visual studio debugger, however qt creator is not able to load it with cdb
      or shipped lldb.

      Note that 'stock' lldb using DIA dlls (Debug Interface Access SDK.) is able to load this pdb.

      I would be nice if qt creator would support debugging webengine library.

      To easily investigate the issue compile qtpdf which uses the same setting and it is not hard to compile. (or install from installer)

      Try to set the breakpoint on FPDF_InitLibrary in that case to see if debuger loaded pdb file successfully.

      https://chromium-review.googlesource.com/c/chromium/src/+/4128591

      Attachments

        For Gerrit Dashboard: QTCREATORBUG-30308
        # Subject Branch Project Status CR V

        Activity

          People

            davschul David Schulz
            michal Michal Klocek
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: