[Interest] Stepping into Qt sources (Qt 5.14, MinGW 64-bit)

Ulf Hermann ulf.hermann at qt.io
Mon Jan 27 17:25:25 CET 2020


> Stepping into -O2 builds (-O3 for QtCore and QtGui) is painful at best. The
> debug information we provide is not usable for more than getting backtraces to
> help the developer solving issues.

Stepping into optimized builds is kind of an annoyance but, at least for 
me, it is much less of a pain than you make it sound. When I'm are 
looking for the kind of bugs that only occur in release builds, due to 
some race condition or some optimization/UB my code didn't account for, 
it is _very_ handy to have the debug symbols for the officially 
distributed builds. Also, the above mentioned backtraces alone are worth 
every single byte of debuginfo we provide. Therefore, debug symbols for 
release builds are important and QTBUG-81354 needs to be fixed.

Ulf


More information about the Interest mailing list