Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
5.14.2
-
None
-
0451ef836415c93a6beb68a315a25c6ab27f44fa (qt/qtwebchannel/dev) 62f2be9de24bd3760f507e3ceda5b5a1a7f3dbec (qt/qtwebchannel/5.15)
Description
QMetaObjectPublisher still has a problem infinitely recursing when wrapping a self-contained QObject twice. The unit test checks for infinite recursion, but it does the wrapping only once and thus doesn't trigger the bug.
The attached patch extends the unit test to wrap the object twice (and it crashes).