I have a background thread called from a windows form that receives images from a camera and prints them on a picturebox (directly from the secondary thread). It should raise an exception, but everything seems to be ok. I’m using VS 2010 and the same thing happens when the application is called from the IDE or clicking on the exe file. If I change other controls or different properties of the picturebox itself the application crashes as expected. Someone else had a similar result.
I know I have to fix it, and I think there is plenty of information about how to do it, but I just would like to understand the reason of this strange behaviour. Any idea?