Details
-
Bug
-
Resolution: Fixed
-
P2: Important
-
None
-
Qt Creator 13.0.0
-
None
-
-
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 |
536917,4 | Use only 'pdbpagesize' linker option for webenginecore debug | dev | qt/qtwebengine | Status: MERGED | +2 | 0 |
538484,2 | Use only 'pdbpagesize' linker option for webenginecore debug | 6.7 | qt/qtwebengine | Status: MERGED | +2 | 0 |
538637,2 | Use only 'pdbpagesize' linker option for webenginecore debug | 6.6 | qt/qtwebengine | Status: MERGED | +2 | 0 |
553589,2 | Use only 'pdbpagesize' linker option for webenginecore debug | 6.5 | qt/qtwebengine | Status: MERGED | +2 | 0 |
554942,3 | Use only 'pdbpagesize' linker option for webenginecore debug | tqtc/lts-6.5 | qt/tqtc-qtwebengine | Status: MERGED | +2 | 0 |