[Interest] Continued past failed assertions with MSVC
Thiago Macieira
thiago.macieira at intel.com
Mon May 8 18:25:19 CEST 2023
When a Qt application fails a Q_ASSERT and was compiled against a debug-mode
QtCore, with MSVC, it shows a debug dialog with three options: Abort, Retry,
Ignore. It looks like
https://www.google.com/search?q=_CrtDbgReport+dialog
This is a horrible dialogue that harkens back to the DOS days.
But the big problem is that "Ignore" button: it allows the application to
ignore this condition and continue executing. I suppose people use it for
debugging past failed assertions to see what else is going on.
So the question is: does anyone use this particular feature? Would you suffer
terribly if we removed it? This would bring MSVC in line with the other
compilers.
--
Thiago Macieira - thiago.macieira (AT) intel.com
Cloud Software Architect - Intel DCAI Cloud Engineering
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 5152 bytes
Desc: not available
URL: <http://lists.qt-project.org/pipermail/interest/attachments/20230508/1b0e9d5a/attachment.bin>
More information about the Interest
mailing list