The emulator has fallen behind the RCCE trunk. Are you using the emuator from the trunk? It has known problems dealing with mem copies. The emulator on the latest tag should work but it uses an older version of RCCE.
Resource contraints are preventing a timely update of the emulator. Please don't hesitate if you can help.
I think one bug in the current RCCE trunk concerning the emulator is a missing #pragma omp threadprivate (RCCE_flags) within RCCE_lib.h -- please find attached a fixed header file.
The reason I wanted to check was that Carsten's fix referenced the emulator in the trunk. I had thought the emulator in the latest tag worked fine and was surprised to see a problem. Are you saying that you applied the fix intended for the trunk to the latest tag and that fixed your issue? Note that the tag is quite an old RCCE. My opinion is that we really need to fix the emulator in the trunk, and I will look into that.