you can't draw to the same bitmap at the same time from 2 threads, you need synchronisation.