Details
-
Bug
-
Resolution: Done
-
P0: Blocker
-
5.3.0
-
None
-
52fcb218c379bb2008e24a2b5b00b613219ba7f6 (qtdeclarative)
Description
16:19 < tronical> w00t: then I really need a test-case. the fix is critical in other places,
but it looks like we may end up with a loop in the prototype chain
16:19 < tronical> w00t: actually yeah, I have an idea who we could fix it otherwise
16:20 < tronical> w00t: can you file me a bug report?
16:20 < w00t> tronical: yes
16:20 < w00t> I can see if michael can somehow distill a test out of it next week
16:20 < w00t> if you need
16:20 < tronical> w00t: I think the solution is to simply walk the memory pool that we allocate
the InternalClass objects in, from beginning to end and mark the lot of them.
that should by design catch prototype circles
16:21 < tronical> w00t: I can make a patch next week for you to try