top | item 46674826

(no title)

jcelerier | 1 month ago

eh, I daily-drive a -fsanitize=address -fsanitize=undefined build of Qt and actual memory bugs are almost never a thing - I think the only time I had some were in tooling executables such as qmllint, but not in the framework itself. Most of the bugs by large are more "behaviour" bugs.

discuss

order

adrianN|1 month ago

I’m impressed that QT runs clean enough under ubsan for daily use.

jcelerier|1 month ago

ubsan definitely has some warnings due to a few "technically UB" patterns used as optimizations in Qt as they are known-working on every target platform under the sun, but yeah, no crashes :)

I'm only using this configuration for the software I develop though (+ libc++ debug mode) as it's painfully slow, but it exercises the Qt codebase in depth.

fransje26|1 month ago

Good to know! Which version of Qt are you using?

jcelerier|1 month ago

I regularly update, right now 6.10.1 + a few patches