Details
-
Bug
-
Resolution: Done
-
P2: Important
-
5.3.0, 5.3.1
-
Windows 7
OS X 10.9
-
d49f7168aba2770cc39d463adeeffc4e9635f4dc
Description
Steps to reproduce:
- Launch the attached example application
- Let it run for a while until it will print out "Deadlock detected"
Application workflow:
1) Worker thread is started.
2) Work is done, emit is called with argument Foo. Foo will connect signals when it is copy-constructed.
3) In the emit call, Foo is copy-constructed and connect is called.
4) Deadlock, emit call never returns.