You need to connect before start or risk missing the signal.
Usually we want our programs to work reliably, but if you can live with your program sometimes not working then keep it the way you are connecting now.
Whatever listed2 is, it is likely already using heap allocation internally, so that wouldn't change anything anyway,
Maybe you are running out of memory.
Cheers,
_
Bookmarks